package com.zmn.plat.model.entity.contract.file.record;

import com.zmn.common.utils.pager.Pages;

import lombok.*;

import java.util.Date;
import java.util.List;

/**
 * 合同附件记录表
 *
 * @author linfeng
 * @since 2020-05-09 11:41:45
 */
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class ContractFileRecordQuery extends Pages {
    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private Integer relateId;
    /**
     * 合同id
     */
    private Integer contractId;

	/**
	 * 合同ids
	 */
	private List<Integer> contractIds;

    /**
     * 附件类型:1附件协议/子合同，2合同扫描件
     */
    private Integer fileType;
    /**
     * 附件
     */
    private String fileSrc;
    /**
     * 附件大小，单位：字节
     */
    private Integer fileSize;
    /**
     * 创建人
     */
    private String creater;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新人
     */
    private String updater;
    /**
     * 更新时间
     */
    private Date updateTime;

}
